abstract class BaseModel<T> {
  T fromJson(Map<String, dynamic> json);
}

/*
class Aa extends BaseModel<Aa> {
  @override
  Aa fromJson(Map<String, dynamic> json) => Aa();
}
*/
